<?
    // Initialize the session.
    session_start();
   // require_once("../inc/checkAdminPagePermissions.php");
    //require_once("../inc/config.inc.php");
	 //set it to writable location, a place for temp generated PNG files
	 //Inicio qr
    $PNG_TEMP_DIR = dirname(__FILE__).DIRECTORY_SEPARATOR.'temp'.DIRECTORY_SEPARATOR;
     //html PNG location prefix
    $PNG_WEB_DIR = 'temp/';
    include "qrlib.php";    
     //ofcourse we need rights to create temp dir
    if (!file_exists($PNG_TEMP_DIR))
        mkdir($PNG_TEMP_DIR);
    $filename = $PNG_TEMP_DIR.'test.png';
    $errorCorrectionLevel = 'Q'; //$_REQUEST['level'];    
   $matrixPointSize = 4;
	$_REQUEST['size']=6;
    $matrixPointSize = min(max((int)$_REQUEST['size'], 1), 10);
        
		
		//Fin qr
    require_once('../conexion.php');
	$factura="select max(factura) as maximo from orden";
	$datosfactura=mysql_query($factura);
	$filafactura=mysql_fetch_assoc($datosfactura);
	$filasfactura=mysql_num_rows($datosfactura);
	$maximo=1;
	if ($filasfactura>0)
	    $maximo=$filafactura["maximo"];
		
	$cadena="UPDATE orden SET estatus='Por recolectar'";
	mysql_query($cadena);
	$cadena="SELECT * FROM orden  ORDER BY  id_orden DESC LIMIT 0,1";
	$datos10=mysql_query($cadena);
	$fila10=mysql_fetch_assoc($datos10);
	$dir=$fila10["id_direccion"];
	$pago=$fila10["id_pago"];
	$idorden=$fila10["id_orden"];
	//Crear XML
	$con="<datos version='1' xmlns='http://xspf.org/ns/0/'>";
    $con.="<title>Datos</title>";
    $con.="<Valores>";
    $con.="<registro>";
    $con.="<tracking>".$idorden."</tracking>";
    $con.="<fechahora>".date("d-m-Y H:i:s")."</fechahora>";
	$con.="<estatus>Recolectado</estatus>";
    $con.="</registro>";
    $con.="</Valores>";
    $con.="</datos>";
 
	$archivo=basename("datostracking");
	$archivo.=".xml";
	$contenido2=$con;
 	$ft=fopen($archivo,"w"); 
	fwrite($ft,$contenido2);
	fclose($ft);
	//Fin XML
	$archivoxml = simplexml_load_file($archivo); 
	 foreach ($archivoxml->Valores->registro as $datos) {  
	 $_REQUEST['data']=$datos->tracking.$datos->fechahora.$datos->estatus;
    } 
	
	//$_REQUEST['data']=$idorden.date("d-m-Y H:i:s").'Por recolectar';
    $filename = $PNG_TEMP_DIR.'test'.md5($_REQUEST['data'].'|'.$errorCorrectionLevel.'|'.$matrixPointSize).'.png';
    QRcode::png($_REQUEST['data'], $filename, $errorCorrectionLevel, $matrixPointSize, 2);
	
	$idcorreo=$fila10["id_correo"];
	$numerofactura=$maximo +1;
	$cadena="UPDATE orden SET factura=$numerofactura WHERE id_orden=$idorden";
	mysql_query($cadena);
	$cadena3="select * from direcciones where id_direccion=$dir";
	$datos3=mysql_query($cadena3);
	$fila3=mysql_fetch_assoc($datos3);
   	$cadena4="select * from pago where id_pago=$pago";
	$datos4=mysql_query($cadena4);
   	$fila4=mysql_fetch_assoc($datos4);
	
	$cadena8="select * from clientes where id_correo='$idcorreo'";
	$datos8=mysql_query($cadena8);
   	$fila8=mysql_fetch_assoc($datos8);
	
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">

<html>
<head>
    <title>Factura</title>
    <meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
	
    <link href="../css/main.css" type=text/css rel=stylesheet>
	<script>
	function abrir(){
	ventana="datostracking.xml";
	 window.open(ventana,"mywindow","location=0,status=0,scrollbars=0,width=350,height=350,menubar=0");
	}
	</script>
</head>
<!-- BEGIN MAIN CONTENT ARE -->
<body style="background: #ffffff;">


  <table width="80%" border="0" align="center" cellpadding="1" cellspacing="1">
  <tr>
  <td align="left" colspan="2"><h4 align="left">EMPRESA DE ENVIOS</h4>  </td>
  </tr>
	<tr>
	<td><div align="left">J- 294455794 </div></td>
	<td><div align="right">Fecha:
	    <?=date(d."-".m."-".Y); ?>
	</div></td>
	</tr>
	<tr>
	<td colspan="1"><div align="left">Calle Las Palmas entre Marias a Juanas. <br>
	  Municipio Sucre. Caracas - Venezuela</div></td>
	  <td><div align="right">Nro de Control: 5001</div></td>
	</tr>
	<tr>
	<td colspan="1"><div align="left">Tel&eacute;fonos: 0212 - 2678990 Fax (0212) - 25789000</div></td>
	  <td><div align="right"><strong>NRO TRACKING:
        <?=$idorden; ?>
	  </strong></div></td>
	</tr>
	<tr height="10">
	<td colspan="2">
	  <div align="left"><hr></div></td>
	</tr>
	<tr>
	<td><div align="left"><strong>FACTURA Nro:
        <?=$numerofactura; ?>
	</strong></div></td><td rowspan="4" align="right" valign="top"><a href="datostracking.xml" target="_blank"><?  echo '<img src="'.$PNG_WEB_DIR.basename($filename).'" border="0" />';  ?></a></td>
	</tr>
	<tr>
	<td><div align="left">Cliente:
	    <?=$fila8["nombre1"]." ".$fila8["apellido1"]; ?>
	</div></td>
	</tr>
	<tr>
	<td><div align="left">Direcci&oacute;n:
        <?=$fila3["avenida"]." ".$fila3["residencia"]." ".$fila3["apto"]." ".$fila3["urbanizacion"]." ".$fila3["ciudad"]; ?>
	  </div></td>
	</tr>
	<tr>
	<td>
	</td>
	</tr>
	<tr>
	<td colspan="2">
	<hr>	</td>
	</tr>
	<tr>
	<td><div align="center"><strong>
	  DIRECCION DE ENTREGA
	  </strong></div></td>
	<td><div align="center"><strong>
	  DIRECCION DE RECOLECCION
	  </strong></div></td>
	</tr>
	<TR>
	<td><div align="center"><?=$fila3["avenida"]." ".$fila3["residencia"]." ".$fila3["apto"]." ".$fila3["urbanizacion"]; ?></div></td>
	<td><div align="center"><?=$fila10["calle"]." ".$fila10["residencia"]." ".$fila10["apto"]." ".$fila10["urbanizacion"]; ?></div></td>
	</TR>
	<TR>
	<td><div align="center"><?=$fila3["ciudad"]." ".$fila3["pais"]." ".$fila3["cod_postal"]; ?></div></td>
	<td><div align="center"><?=$fila10["ciudad"]." ".$fila10["pais"]." ".$fila10["codigopostal"]; ?></div></td>
	</TR>
	<tr>
	<td colspan="2"><hr>	</td>
	</tr>
	<tr>
	<td align="left" colspan="2">Persona que recibe:<?=$fila10["nombre_persona_destino"]." ".$fila10["apellido_persona_destino"]; ?>	</td>
	</tr>
	<tr>
	<td align="left" colspan="2">Cantidad de paquete:1 - Peso Aproximado: <?=$fila10["peso"]." gramos"; ?>	</td>
	</tr>
	<tr>
	<td align="left" colspan="2">Descripcion del paquete:<?=$fila10["descripcion"]; ?>	</td>
	</tr>
	<tr>
	<td colspan="2"><hr>	</td>
	</tr>
	<tr>
	<? $monto=$fila10["monto"];
	   $totalgeneral=$fila10["monto"]*1.12;
	   $totaliva=$totalgeneral-$monto; ?>
	<td align="left" colspan="1"><div align="right"><strong>Total costo envio (Bs.):</strong></div></td>
      <td><div align="left"><strong>
        <?=number_format($fila10["monto"],2); ?>
      </strong> </div></td>
	</tr>
	<tr>
	<td align="left" colspan="1"><div align="right"><strong>IVA (12%) (Bs.):</strong></div></td> 
      <td> <div align="left"><strong>
        <?=number_format($totaliva,2); ?>
      </strong></div></td>
	</tr>
	<tr>
	<td align="left" colspan="1"><div align="right"><strong>Total General (Bs.): </strong></div></td>
      <td><div align="left"><strong>
        <?=number_format($totalgeneral,2); ?>
      </strong> </div></td>
	</tr>
	
	<tr height="50">
	<td colspan="2" align="center" valign="bottom"><input name="" type="button" value="Imprimir Factura" onClick="javascript:window.print();"></td>
	</tr>
	<table>
	</table>	</td>
	</tr>
  </table>
</body>
</html>
